docs.rs failed to build secret-service-0.2.0
Please check the build logs for more information.
See Builds for ideas on how to fix a failed build, or Metadata for how to configure docs.rs builds.
If you believe this is docs.rs' fault, open an issue.
Please check the build logs for more information.
See Builds for ideas on how to fix a failed build, or Metadata for how to configure docs.rs builds.
If you believe this is docs.rs' fault, open an issue.
Visit the last successful build:
secret-service-3.0.1
Secret Service
Secret Service Rust library.
Interfaces with the Linux Secret Service API through dbus.
This library is feature complete but still in experimental stage.
This library currently relies on cutting-edge dbus
crate because of bugfix.
Documentation
Installation
Requires dbus development library installed.
On ubuntu, requires libdbus-1-dev and libgmp-dev.
Functionality
- SecretService: initialize dbus, create plain/encrypted session.
- Collections: create, delete, search.
- Items: create, delete, search, get/set secret.
Todo
- use
map_err(|_| SsError::Parse)
forinner()
? can'ttry!
becauseinner()
doesn't return an Error type in the Result. Or justunwrap()
? - some refactoring (a list is in lib.rs)
- clear failed tests? (there is no "after" currently)
- move tests to integration tests?
- Should/can struct instances be deleted when dbus object is deleted?
License
Licensed under either of
- Apache License, Version 2.0, (LICENSE-APACHE or http://www.apache.org/licenses/LICENSE-2.0)
- MIT license (LICENSE-MIT or http://opensource.org/licenses/MIT)
at your option.
Contribution
Unless you explicitly state otherwise, any contribution intentionally submitted for inclusion in the work by you, as defined in the Apache-2.0 license, shall be dual licensed as above, without any additional terms or conditions.